package cn.com.spic.demo.api;

import cn.com.spic.demo.constants.AppInfoConstant;
import cn.com.spic.demo.dto.EchartDTO;
import cn.com.spic.demo.dto.OrgaizationDTO;
import cn.com.spic.demo.dto.SecGroupMessageDTO;
import com.yonyou.cloud.middleware.rpc.RemoteCall;

import java.util.List;
import java.util.Map;

@RemoteCall(AppInfoConstant.APP_INF_PROVIDER)
public interface OrganizationService {
    List<OrgaizationDTO> getOrgaizations(String[] orgCodes);

    List<OrgaizationDTO> getAllOrgs(Map<String, Integer> map);

    List<OrgaizationDTO> getAllOrg();

    List<String> getOrgByLike(String askWay);

    List<SecGroupMessageDTO> getSecGroupInFourAction();

    List<SecGroupMessageDTO> getSecGroupInThreeAction();

    String getOrgNameByCode(String code);

    public List<EchartDTO> GetJDXPo();

}
